home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 July & August / PCWorld_2007-07-08_cd.bin / v cisle / secretmaker / secretmakersetup.exe / help / assets / s.js < prev   
Text File  |  2005-12-23  |  1KB  |  44 lines

  1. var elements=window.location.search.slice(1).split("&");
  2. var lookfor;
  3. var sa;
  4. var sc;
  5. var count=0;
  6.  
  7. for (var i=0; i<elements.length; i++) {
  8.     element=elements[i].split("=");
  9.     element
  10.     if (element[0]=="criteria") {
  11.         lookfor=unescape(element[1]);
  12.         lookfor=lookfor.toLowerCase();
  13.     }
  14. };
  15.  
  16. lookfor=lookfor.replace(/\+/g," ");
  17.  
  18. if (lookfor=="") {
  19.     document.write("<p>Please enter a keyword.</p>")
  20. }
  21. else {
  22.     for (var i=1; i < c.length; i++) {
  23.         sa=a[i].toLowerCase();
  24.         sc=c[i].toLowerCase();
  25.         if ( (sa.indexOf(lookfor)!=-1) || (sc.indexOf(lookfor)!=-1) )  {
  26.             count++;
  27.             if (a[i].length>240) {
  28.                 sa=a[i].substring(0,240)+" ... ";
  29.             }
  30.             else {
  31.                 sa=a[i]
  32.             }
  33.             sa=sa.replace(/\&/g,"&");
  34.             sa=sa.replace(/</g,"<");
  35.             sa=sa.replace(/>/g,">");
  36.             document.write("<p><a class='link' href='"+l[i]+"'>"+c[i]+"</a><br>");
  37.             document.write(sa+"<a class='link' href='"+l[i]+"'>[More]</a><br></p>");
  38.         }
  39.     };
  40.     if (count==0) {
  41.         document.write("<p>We were unable to find matches for your search.</p>");
  42.     }
  43. }
  44.